trade federation directorate - Turkish English Dictionary